package com.xyd.util;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * 日期转换实体类
 *
 * @author 张吉哲
 */
public class DateUtils {

  /**
   * 创建SimpleDateFormat对象并初始化Date转换为字符串的格式
   */
  private static final SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd kk:mm:ss");

  /**
   * 将字符串转换为Date
   *
   * @param dateStr 日期格式字符串
   * @return 日期
   * @throws ParseException 格式错误是抛出异常
   */
  public static Date getDate(String dateStr) throws ParseException {
    return sdf.parse(dateStr);
  }

  /**
   * 将Date转换为特定格式的字符串
   *
   * @param date 日期
   * @return 对应格式的字符串
   */
  public static String getDateString(Date date) {
    return sdf.format(date);
  }


}
